Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD NELSON CLOSE Detached £441,427 £430,000 30 Jan 2025
2 LORD NELSON CLOSE Detached £198,000 15 Apr 2009
3 LORD NELSON CLOSE Detached £406,241 £215,000 2 Dec 2005
4 LORD NELSON CLOSE Detached £392,321 £205,000 19 Sep 2005